Predicting Short-Term Defect Inflow in Large Software Projects - An Initial Evaluation

نویسندگان

  • Miroslaw Staron
  • Wilhelm Meding
چکیده

Predicting a defect inflow is important for project planning and monitoring purposes. For project planning purposes and for quality management purposes, an important measure is the trend of defect inflow in the project – i.e. how many defects are reported in a particular stage of the project. Predicting the defect inflow provides a mechanism of early notification whether the project is going to meet the set goals or not. In this paper we present and evaluate a method for predicting defect inflow for large software projects: a method for short-term predictions for up to three weeks in advance on a weekly basis. The contribution of this paper is the fact that our model is based on the data from project planning, status monitoring, and current trends of defect inflow and produces results applicable for large projects. The method is evaluated by comparing it to existing defect inflow prediction practices (e.g. expert estimations) at one of the large projects at Ericsson. The results show that the method provides more accurate predictions (in most cases) while decreasing the time required for constructing the predictions using current practices in the company.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Defect Inflow Prediction in Large Software Projects

Performance of software projects can be improved by providing predictions of various project characteristics. The predictions warn managers with information about potential problems and provide them with the possibility to prevent or avoid problems. Large software projects are characterized by a large number of factors that impact the project performance, which makes predicting project characte...

متن کامل

When Do Software Issues and Bugs get Reported in Large Open Source Software Project?

In this paper we examine the reporting pattern of more than 7000 issue reports from five large open source software projects to evaluate two main characteristics: (1) when do defects get reported does there exist any distinct patterns, and (2) is there any difference between reported defect inflow and actual defect inflow for these projects. The two questions evaluated here are important from p...

متن کامل

EQ-Mine: Predicting Short-Term Defects for Software Evolution

We use 63 features extracted from sources such as versioning and issue tracking systems to predict defects in short time frames of two months. Our multivariate approach covers aspects of software projects such as size, team structure, process orientation, complexity of existing solution, difficulty of problem, coupling aspects, time constrains, and testing data. We investigate the predictabilit...

متن کامل

A deep tree-based model for software defect prediction

Defects are common in software systems and can potentially cause various problems to software users. Different methods have been developed to quickly predict the most likely locations of defects in large code bases. Most of them focus on designing features (e.g. complexity metrics) that correlate with potentially defective code. Those approaches however do not sufficiently capture the syntax an...

متن کامل

Predicting Software Defects in Sub-systems and Functions within Large Iterative Software Projects

Early estimation of software defects in sub-systems and functions in an on-going project can be used for effective allocation of resources and efforts by the development teams. It also provides support for planning and decisions with regard to software release. Current methods of defect predictions based on code and change metrics require the software to be fully implemented which limits the ab...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007